A Software Architecture for Coordinating Education Sessions in Distributed Environments
نویسنده
چکیده
This paper sketches an environment for distributed education that supports the lecturer in preparing and performing a computer-supported session over the network (\virtual classroom"). This task is particularly challenging because it requires the coordination of concurrent activities operating in real-time on objects of diierent types located in a distributed network environment. We describe the CONCERT software architecture that can be implemented with realistic eeorts in the mid-term future and allows non-expert users to perform such a task. Since technology is rapidly evolving, we focus on the design of an abstract architecture under which various technologies can be integrated and on top of which diierent programming interfaces can be built. This architecture can be implemented in form of an application framework i.e. of an object-oriented software library into which application/system-speciic components can be plugged. Our investigation is accompanied by a detailed analysis of the current state of the art (i.e. technology already in existence or projected to be available within one year) which can deliver components for the proposed framework and serve as the basis of its implementation.
منابع مشابه
A Distributed Control Architecture for Autonomous Operation of a Hybrid AC/DC Microgrid System
Hybrid AC/DC microgrids facilitate the procedure of DC power connection into the conventional AC power system by developing the distributed generations (DGs) technologies. The conversion processes between AC and DC electrical powers are more convenient by hybrid systems. In this paper, an energy management system (EMS) for a hybrid microgrid network is proposed due to the optimal utilization of...
متن کاملThe Multimedia Internet Terminal (MInT)
The Multimedia Internet Terminal (MINT)1 is a flexible multimedia tool set that allows the establishment and control of multimedia sessions across the Internet. The system architecture is fully distributed, with no central components. For each participant, a coordinating application manages a set of loosely coupled media and control agents. Using the coordinating application, session members ca...
متن کاملAn evaluation of factors affecting the quality of life in low-income housing environments
Housing is the second need after food for human beings. Since the housing crisis began with the increase in population, respective governments were forced to construct houses for a large number of families. Ignoring the qualitative aspects of these houses has caused social and cultural harm. Therefore, designers need to pay more attention to the quality of housing and living environments. The m...
متن کاملCoordinating Components In The Multimedia System Services Architecture
The purpose of this work is to examine and exploit the potential of the coordination paradigm to act as the main communication and synchronization mechanism between components forming a distributed multimedia environment and exhibiting real-time properties. Towards this purpose, we have developed a mechanism for coordinating the distributed execution of components, as these are defined by the M...
متن کاملA Web-based Correctional Telemedicine System with Distributed Expertise
Due to increasingly tougher and mandatory sentencing laws, the U.S. has experienced a sharp increase in the prison population during the last decade. Correctional facilities face unique challenges in providing health care to a population that has a history of physical, mental and psychological abuse. Telemedicine is an innovative way to bring health care to prisons in a safe and cost-effective ...
متن کامل